//
//  YJMHomeTitle.swift
//  Weibo
//
//  Created by 杨军民 on 16/7/24.
//  Copyright © 2016年 杨军民. All rights reserved.
//

import UIKit

/*
1、封装一个导航栏标题按钮方法，只需要设置标题就OK
2、改变标题位置和图片的位置
*/

class YJMHomeTitle: UIButton {
    
    convenience init(title: String) {
        self.init(frame: CGRectZero)
        //标题
        self.setTitle(title, forState: UIControlState.Normal)
        //颜色
        self.setTitleColor(UIColor.blackColor(), forState: UIControlState.Normal)
        //图片
        self.setImage(UIImage(named: "navigationbar_arrow_down"), forState: UIControlState.Normal)
        //自动布局
        self.sizeToFit()
    }
    
    override func layoutSubviews() {
        super.layoutSubviews()
        
        //改变文字的位置，左边
        self.titleLabel?.frame.origin.x = 0
        
        //图片的位置
        self.imageView?.frame.origin.x = self.titleLabel!.frame.width + 4
    }
}
